Volume 63, Issue 1, June 2023, Pages 1-13
Hatem Saifeldin; Ibrahim Mazen Negm; Ahmed Shehata
Volume 63, Issue 1, June 2023, Pages 149-161
Hatem Saifeldin; Aya Samaha; Heba Sanafawy
Volume 62, Issue 1, December 2022, Pages 1-8
Islam Ghorab; Islam Abbas; Hatem Saifeldin
Volume 49, June 2016, June 2016, Pages 11-27
Hany Eid; Hatem Saifeldin